Skip to main content

Pia: Staff Onboarding Package

Overview​

Most of the built-in automations in Pia have a package configuration form that can be used to customize the operation of automations for each Client. The User Onboarding package configuration form can be found within the clients screen.

This document details how to navigate to the configuration form, and what all the available fields mean. Where there is a difference in configuration between environments, this will be indicated.

Configuration Form​

The Form Fields in the User Onboarding configuration form may slightly vary depending on which environment it is supporting. There are four User Onboarding packages available in Pia depending on four environments:

  • Cloud Only
  • Cloud Hybrid
  • On Prem
  • Semi-Hybrid

Each package has its own configuration form which has been defined below.

Cloud Properties​

Field NameDefault ValueDetails
All staff group (optional)=global.allStaffGroup All Staff Group that the package will refer to retrieve a list of active users for the client
User Principal Name Format- All Staff Group that the package will refer to retrieve a list of active users for the client
Action to take when a duplicate UPN is detected- Select an action Pia will take when the provided UPN already exists when creating a New User
Minimum length for UPNNo Limit Select an option to determine max length for a new UPN
Display Name Format- Select the display name format used by your organization from the available options
User Selection Dropdowns Display Format- Select what information the user selection dropdowns will display along with the user name to avoid confusion
Default Microsoft365 Licenses- (Optional) Choose a Microsoft 365 license that will be selected by default in the Pia Chatbox.
License Options- Choose a licensing requirement to implement when running the New User Package
Extra Proxy Addresses- (One per line) Add any extra addresses which may be selected by the Pia user during user creation. For example: @abc.com
Extra AD Attribute Settings- (One per line) Format: name|value

Extra Features​

Field NameDefault ValueDetails
Enable Employee ID on Form- This will display an input for an employee ID to be set by the engineer
Enable Litigation Hold on New User Mailbox- Select to enable Litigation Hold by default on the mailbox
Enable Welcome Email- Select if new users will receive the Welcome Email defined further down in the form
Present List of Domains for Primary SMTP Address- A list of suffixes for email addresses to be used during account creation
Enable Ticket Note Auditing for Passwords as Plain Text- Password created for the New User account will be added to the ticket as a ticket note
Allow Separate Email Address To User Principal Name- Provides option to use an email address separate to UPN
Enable Full Country Names- Allows adding Full Country Names in the New User Form
Disable Contact Creation in Ticketing System- If enabled, Pia will avoid creating contact in the Ticketing System for the New User
Enable Default "Password Never Expires"- If enabled, the Password for the New User account will set to never expire
Disable SMS OptionNo This will hide the SMS message capability during account creation
Default Calendar PermissionLimited Details This will display the option to set default calendar permission based on user input

License Provisioning​

Note

These options are only valid when there is a Licensing connected service configured for the client.

Field NameDetails
Enable License procurementAllows purchasing License using the configured Connected Service while running the package
Prompt for confirmation before procurementDisplays a prompt before license procurement to verify actions

Password Section​

Field NameDefault ValueDetails
Minimum Length=global.minLengthThis will set the minimum length for the password. By default, this is set based on the configuration of the global configuration form
Password Options=global.passwordOptions This will set any additional requirements on the password such as uppercase, lowercase, numbers and special characters
Password Override- (Optional) Set a default initial password

Welcome Email​

Note

The Welcome Email feature requires a global variable to be setup in the Package Editor Screen. For more information, refer to this article.

Field NameDefault ValueDetails
Email Options-A series of checkboxes to confirm Welcome Email details
Confirm before sending email (checkbox)- Confirm the Welcome Message in the Pia Chatbox before sending
CC Recipients (checkbox)- When checked the 'CC Recipients' field is displayed
BCC Recipients (checkbox)- When checked the 'BCC Recipients' field is displayed
CC Recipients - Enter recipients to be CC'd the Welcome Email.
- One address per line
BCC Recipients - Enter recipients to be BCC'd the Welcome Email.
- One address per line
Email Subject- Welcome #FirstName# #LastName# | Set the subject line of the Email
Email Body(Long default message) Define the body of the email.
Short codes that can be used in Email Subject and Email Body fields: #FirstName#, #LastName#, #OfficePhone#, #MobilePhone#, #Department#, #company#, #email#, #JobTitle#, #Manager#, #Location#

Access Levels​

  • Additional Access Levels can be added by clicking the 'Insert +' link.
  • Remove unneeded Access Levels by clicking the 'Delete-' link.
Note

For more information on Access Levels, refer to this article

Field NameDetails
Access LevelThis is the name of the access level which can be selected from the New User creation form.
Office 365 groups (one per line)These are the group names from azure which should be pre-populated when the access level is selected
Extra AD Attribute SettingsThis is used to update fields that are not displayed on the new user form . For example: msExchRecipientTypeDetails|2147483648
Contact location / site (must match existing ticketing system site name) Name of the contact location or site in the ticketing system
Shared Mailbox Access (One per line) (SmartForms Only)Format: upn PIPE permission
Permissions: Full | SendAs | SendOnBehalf
e.g. john.smith@pia.ai|Full
UPN Suffix (SmartForms Only)Enter the UPN suffix used for the New User created for SmartForms request
Licenses (SmartForms Only)Select the Licenses that will be available while creating New User for SmartForms request

Manual Tasks​

  • Additional Tasks can be added by clicking the 'Insert +' link.
  • Remove unneeded Tasks by clicking the 'Delete-' link.
Field NameDetails
TaskDetail manual tasks that will be added to the ticket for the Service Desk Engineer to complete